# 运算符分：算术  和  关系  和  逻辑  和   赋值运算符

result = 1 + 2 * 3
print(result)

# 不要将0作为除数，比如print(10 / 0)  或   print(10 / 0.0)
# 这两者都是不允许的，前者只要出现，一定会抛出异常
# 在有些编程语言中，后者出现了，可能会打印一个无穷大的数

# 对于除法：还需要考虑截断的情况
# 整数 / 整数，如果除不尽，得到的就是小数
print(1 / 2) # 得到0.5
print(1 % 2)

# 对于**：乘方运算，既能支持乘方，也能支持开方运算，比如：
print(4 ** 2)
print(4 ** 0.5)

# 对于//：地板除法，会针对计算的结果进行向下取整
print(7 // 2)
print(-7 // 2)
